package org.NooLab.glue.components;

import org.NooLab.glue.msgframe.MetaRegistration;
import org.NooLab.glue.net.BoardAddresses;
import org.NooLab.glue.storage.MsgBoardDataStorage;

public interface MessageBoardShareIntf {

	public GlobalReceipts getGlobalReceipts();

	public void setGlobalReceipts(GlobalReceipts globalReceipts);

	public MsgBoardDataStorage getMsgBoardStorage();

	public void setMsgBoardStorage(MsgBoardDataStorage msgBoardStorage);

	public MetaRegistration getMetaRegistration();

	public void setMetaRegistration(MetaRegistration metaRegistration);

	public BoardAddresses getBoardAddresses() ;
	
	public MessageBoardFactory getMsgBoardFactory();
}
